*{
	font-family: 'Microsoft Yahei';
}
body,p{
	margin: 0;
}
div{
	padding: 5px;
}
form{
	width: 900px;
	margin: 150px auto;
}
.tip{
	display: none;
}
.count{
	margin:3px 0 0 85px;
	visibility: hidden;
}
label{
	display: inline-block;
	width: 80px;
	text-align: right;
	vertical-align: middle;
}
input{
	outline: none;
	padding: 2px 5px;
}
input[type='text'],[type='password']{
	height: 18px;
	line-height: 18px;
	border-radius: 5px;
	border: 2px solid #333;
	vertical-align: middle;
	color: #666;	
}
input[type='button']{
	padding: 0 5px;
	height: 30px;
	background-color: #ddd;
}
em{
	display: inline-block;
	width: 50px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background-color: #ff9800;
}
.active{
	background-color: #ff3d00;
}